use super::*;
pub fn default_gas_costs() -> GasCostsValues {
    GasCostsValues {
        add: 2,
        addi: 2,
        aloc: 1,
        and: 2,
        andi: 2,
        bal: 366,
        bhei: 2,
        bhsh: 2,
        burn: 33949,
        cb: 2,
        cfei: 2,
        cfsi: 2,
        croo: 40,
        div: 2,
        divi: 2,
        eck1: 3347,
        ecr1: 46165,
        ed19: 4210,
        eq: 2,
        exp: 2,
        expi: 2,
        flag: 1,
        gm: 2,
        gt: 2,
        gtf: 16,
        ji: 2,
        jmp: 2,
        jne: 2,
        jnei: 2,
        jnzi: 2,
        jmpf: 2,
        jmpb: 2,
        jnzf: 2,
        jnzb: 2,
        jnef: 2,
        jneb: 2,
        lb: 2,
        log: 754,
        lt: 2,
        lw: 2,
        mint: 35718,
        mlog: 2,
        vm_initialization: DependentCost::LightOperation {
            base: 1645,
            units_per_gas: 14,
        },
        modi: 2,
        mod_op: 2,
        movi: 2,
        mroo: 5,
        mul: 2,
        muli: 2,
        mldv: 4,
        noop: 1,
        not: 2,
        or: 2,
        ori: 2,
        poph: 3,
        popl: 3,
        pshh: 4,
        pshl: 4,
        move_op: 2,
        ret: 733,
        sb: 2,
        sll: 2,
        slli: 2,
        srl: 2,
        srli: 2,
        srw: 253,
        sub: 2,
        subi: 2,
        sw: 2,
        sww: 29053,
        time: 79,
        tr: 46242,
        tro: 33251,
        wdcm: 3,
        wqcm: 3,
        wdop: 3,
        wqop: 3,
        wdml: 3,
        wqml: 4,
        wddv: 5,
        wqdv: 7,
        wdmd: 11,
        wqmd: 18,
        wdam: 9,
        wqam: 12,
        wdmm: 11,
        wqmm: 11,
        xor: 2,
        xori: 2,
        call: DependentCost::LightOperation {
            base: 21687,
            units_per_gas: 4,
        },
        ccp: DependentCost::LightOperation {
            base: 59,
            units_per_gas: 20,
        },
        csiz: DependentCost::LightOperation {
            base: 59,
            units_per_gas: 195,
        },
        k256: DependentCost::LightOperation {
            base: 282,
            units_per_gas: 3,
        },
        ldc: DependentCost::LightOperation {
            base: 45,
            units_per_gas: 65,
        },
        logd: DependentCost::LightOperation {
            base: 1134,
            units_per_gas: 2,
        },
        mcl: DependentCost::LightOperation {
            base: 3,
            units_per_gas: 523,
        },
        mcli: DependentCost::LightOperation {
            base: 3,
            units_per_gas: 526,
        },
        mcp: DependentCost::LightOperation {
            base: 3,
            units_per_gas: 448,
        },
        mcpi: DependentCost::LightOperation {
            base: 7,
            units_per_gas: 585,
        },
        meq: DependentCost::LightOperation {
            base: 11,
            units_per_gas: 1097,
        },
        rvrt: 722,
        s256: DependentCost::LightOperation {
            base: 45,
            units_per_gas: 3,
        },
        scwq: DependentCost::HeavyOperation {
            base: 30375,
            gas_per_unit: 28628,
        },
        smo: DependentCost::LightOperation {
            base: 64196,
            units_per_gas: 1,
        },
        srwq: DependentCost::HeavyOperation {
            base: 262,
            gas_per_unit: 249,
        },
        swwq: DependentCost::HeavyOperation {
            base: 28484,
            gas_per_unit: 26613,
        },
        contract_root: DependentCost::LightOperation {
            base: 45,
            units_per_gas: 1,
        },
        state_root: DependentCost::HeavyOperation {
            base: 350,
            gas_per_unit: 176,
        },
        new_storage_per_byte: 63,
        retd: DependentCost::LightOperation {
            base: 1086,
            units_per_gas: 2,
        },
    }
}
